general supervisor - Turco Inglés Diccionario